L&M Firearms

(5 Reviews)
10372 Martinsville Hwy, Danville, VA 24541, USA

(434) 483-5908


Contact and Address

Category: Store,
Address: 10372 Martinsville Hwy, Danville, VA 24541, USA
Postal code: 24541
Phone: (434) 483-5908
Website: http://landmfirearms.com/

Hours:

Monday:9:30 AM – 5:30 PM
Tuesday:9:30 AM – 5:30 PM
Wednesday:9:30 AM – 5:30 PM
Thursday:9:30 AM – 5:30 PM
Friday:9:30 AM – 5:30 PM
Saturday:9:30 AM – 4:30 PM
Sunday:Closed

Location & routing

Get Directions

Most Recent Reviews


  • (June 17, 2022, 6:15 am)

    Best prices, best selection, and most knowledgeable folks around. There’s no reason to shop anywhere else.


  • (September 6, 2021, 9:11 pm)

    Excellent customer service and you always feel welcome there. I love the selection they carry especially since I perfer the more exotic type firearms. Definitely my favorite gun store in the area!!


  • (July 28, 2021, 7:18 pm)

    Mark and L&M offer a consistently high service level and excellent prices even by 2021’s standards. The entire staff is knowledgeable, honest and friendly. L&M has never given me a reason to shop elsewhere.


  • (July 4, 2020, 7:26 pm)

    Bought a sig handgun from here. Everyone there was super nice and helpful. I've called and been there numerous times for a new ar build, each and everytime Mark, as well as the other guys have all been really helpful. I'll be a customer for life. This store is further away for me compared to the others, but it's worth the drive, hands down. You'll be treated with the utmost respect from the moment you walk in.


  • (December 18, 2013, 12:22 pm)

    Great Shop, very knowledgable and variety of guns and ammo to choose from. They carry items most shops have to special order. Clean facility and always feel welcome when coming in. Prices are really good and Mark really knows his stuff as well as whats coming ahead. Much more than just your typical Gun Shop. This place will be here for years to come. I will continue buying from them vs checking the other places around. Customer for life

Write a Review

Photos of L&M Firearms

L&M Firearms | 10372 Martinsville Hwy, Danville, VA 24541, USA | Phone: (434) 483-5908
L&M Firearms | 10372 Martinsville Hwy, Danville, VA 24541, USA | Phone: (434) 483-5908
L&M Firearms | 10372 Martinsville Hwy, Danville, VA 24541, USA | Phone: (434) 483-5908
L&M Firearms | 10372 Martinsville Hwy, Danville, VA 24541, USA | Phone: (434) 483-5908
L&M Firearms | 10372 Martinsville Hwy, Danville, VA 24541, USA | Phone: (434) 483-5908
L&M Firearms | 10372 Martinsville Hwy, Danville, VA 24541, USA | Phone: (434) 483-5908
L&M Firearms | 10372 Martinsville Hwy, Danville, VA 24541, USA | Phone: (434) 483-5908
L&M Firearms | 10372 Martinsville Hwy, Danville, VA 24541, USA | Phone: (434) 483-5908
L&M Firearms | 10372 Martinsville Hwy, Danville, VA 24541, USA | Phone: (434) 483-5908
L&M Firearms | 10372 Martinsville Hwy, Danville, VA 24541, USA | Phone: (434) 483-5908