12 in stock
Viridian R5-R-PM45 Reactor R5-R Kahr PM45 Red Laser Trigger Guard
25 in stock
Nikon 7245 Action Extreme 10x50mm Obj 365ft @ 1000yds 17.2mm Eye Relief Black
30 in stock
Leupold 50022 2-Piece Reversible Weaver Base For Winchester 70 Gloss Black
41 in stock
Blackhawk 71EG00BK Ergonomic Pistol Grip AR-15 Matte Black Rubber
11 in stock
Fobus 4500RP DBL MAG Pouch 4500RP Standard Black Plastic
22 in stock
Gum Creek GCCCVMHMD Concealed Vehicle Holster Medium Compact Black
25 in stock
Simmons 447703 44 MAG 6-24x44mm Obj 16-4ft@100 yds FOV 1 inch Tube Matte Mil-Dot
33 in stock
Leupold 49910 Extension Rings 1 inch Low 1 inch Diameter Matte Black
33 in stock
Remington 19162 ProBore 12 Gauge GA Improved Cylinder Silver
12 in stock
Gamo 61100975554 Whisper Fusion Pro Air Rifle .22 Pellet Break Open w/Scope Blk
16 in stock
Buffalo Bore Ammunition 33E20 38 Super +P JHP 147GR 20 Box
50 in stock
Blackhawk 74SH02BK Holds 9 Additional Shotshells Black Elastic/Nylon
25 in stock
Barnes Bullets 22476 Rifle Frangible 223 Caliber .224 55 GR MPG 100 Box
13 in stock
Truglo TG962A Slug Pro Deer Shotgun Red, Green
12 in stock
Maglite SP2203H Mini Maglite LED Flashlight 2AA Red w/Holster
13 in stock
Win XSV1234 SuperX Drylok Steel NT Mag Loads 12 ga 3 inch 1-14 oz Shot 25Box
Welcome and thank you for visiting Firearms for You, we offer a large selection of guns for sale and excellent customer service across the USA. There are over 26,000 items in our store including guns, handguns, rifles, shotguns, optics, ammunition, magazines, knives, air guns for sale, and many other accessories for guns. All of the products and firearms for sale are updated daily, and new products are constantly being added. All of our products are sent direct via Fedex, and guns will be sent to your local FFL gun dealer (broker) for paperwork and pickup. Feel secure in purchasing from us as we use the latest encryption technology available. specializes in serving the needs of the guns / firearms industry, and we can help you find and broker the gun to suit your needs. We have a very friendly and knowledgeable staff to assist you with any questions you may have, so please do not hesitate to call us at 1-539-302-7001 or email us at sales[at]