Search Site

Lone Star Firearms & Supply is a Denton Texas sporting goods store located at 607 S. Locust St. Ste #102, Denton, Texas just south of the historic Courthouse on the Square. The entrance faces Highland Street. Our storefront and website inventory differ. Please contact to check in store availability or to pick up online purchases. Store Financing available 90 days same as cash. Press Arc90 on product pages or at checkout for details.

Featured Brands