We are a stocking dealer for several brands of firearms.  


Want to find out if we have the firearm you are looking for?

Give us a call at 603-448-3644.  


We are open-

Tuesday 10 AM-5 PM

Wednesday 10 AM-5 PM

Thursday 10 AM- 5 PM

Friday 10 AM- 6 PM

Saturday 10 AM- 4 PM


Closed Sunday & Monday


Welchs Gun Shop

103 Bank Street, Lebanon, New Hampshire

Phone 603-448-3644  FAX 603-448-3413