Osage Armory is located in Osage Beach, MO and started as B and B Firearms and Training. We decided to rebrand our name to something easier for our customers to find and more recognizable from our local area. We are a small, mainly custom-order gun shop specializing in NFA firearms such as silencers, machine guns and short-barreled rifles/shotguns. We also deal in regular firearms such as rifles, pistols and shotguns; including accessories such as scopes, ammo and reloading equipment. If there is anything you are looking for please give us a chance to find it for you.
You can call us at 573-692-2303.
Thank you for your business!