Anyone ever have any dealings with them? Located in Royal Ark. Have a lot of parts and gun stocks in stock. Was wondering if legit. Jim