Our Services

Iron Medic Arms & Supply provides federally regulated firearms services in compliance with all applicable federal, state, and local laws. All services are by appointment only. Text (432) 603-9164 to schedule.

Firearm Transfers (FFL Transfers)

The most affordable way to buy firearms online is to have them shipped to a local FFL — that's us. We receive your firearm, handle all required ATF paperwork, run your background check, and get you squared away fast.

Transfer Fees:

  • Standard transfer: $35 per firearm

  • Texas LTC holders: $30 per firearm

  • First responders, active military & veterans: $25 per firearm (valid ID required)

  • NFA items (suppressors, SBRs, etc.): $75 per item

How it works:

  1. Purchase your firearm online from any licensed retailer

  2. Provide our FFL information to the seller (text us and we'll send it right over)

  3. We receive and secure your firearm

  4. Schedule your pickup appointment — we'll handle the Form 4473 and background check on-site

  5. Walk out with your firearm, legally and properly transferred

Valid government-issued photo ID required. Background checks required for all applicable transfers. Transfers not picked up within 30 days are subject to a $20/month storage fee.

Firearm Sales

Looking for a specific firearm? We handle lawful firearm sales and can assist with special orders. Contact us to discuss availability and pricing.

  • New and used firearms available

  • Special orders welcome — text us with what you're looking for

  • All sales conducted in full compliance with federal and state regulations

  • Background checks required

Ammunition & Accessories

Ammunition and firearm accessories may be available. Inventory varies — text us to check current availability before your appointment.

Private Party Transfers

Buying or selling a firearm from a private individual in Texas? We can facilitate the transfer legally and properly. Contact us for pricing and scheduling.


Ready to get started? Text us at (432) 603-9164 to schedule your appointment. We'll make it easy.