Bodhisattva
Marksman
Stumbled across their website coastalfirearmshopDOTcom. Not sure if its a scam...? Located in Florida, says open since 1999, can't figure out WHERE in Florida....400,000 square foot state of the art facility.....
Any info is appreciated.
Any info is appreciated.