Your domain registration is pending. Check back in an hour

Costa Arms Guns & Ammo

Providing friendly and knowledgeable gun sales in Kingston NH, since 1988.
Opening at 12:00 PM tomorrow
Header image for the site


7 months ago
It is my pleasure to write a review for Costa Arms. Joe and Cesar could not have been more helpful with my purchase of a Parker Shotgun. I had been watching the Parker online and had numerous questions concerning it's condition, which Joe & or Cesar answered accurately and promptly. Being out of state and not liking to buy a gun of this type without seeing it personally was not really something I wanted to do, but "I just had a Good feeling about these Guys" I was not wrong, I took a chance, bought the gun, and am extremely pleased I decided to deal with Costa Arms ! I would not hesitate for a second to buy another of their guns. Thanks Guys! Sincerely J.R. from PA
- James R
a year ago
Costa Arms provides a great selection of new and used firearms at a very fair price point. The owner was highly knowledgeable and helpful in meeting my needs as well as my budget. Nothing but a friendly, fair and reasonable experience at this local gun and sporting goods outlet!! Worth the trip for a new quality gun, or a quick visit to stock up on lively minnow shiners for your next ice fishing adventure
- CJ G
a year ago
Costa Arms in Kingston NH has a lot great guns to choose from, each time I go there it’s like a candy store for those who really likes rifles or pistols. Prices are good compared to others in the area, the owner is will at times to even give a better break on the prices at times. This place has been in business for years and years, I guess great prices and honest people keeps this place going! Highly recommend!!
- Patrick L

Costa Arms Guns, Ammo & Services

Contact Us


Call now
  • (603) 642-8677


Get directions
15 Church St
Kingston, NH 03848
United States

Business Hours

Mon:12:00 – 5:30 PM
Tue:10:00 AM – 5:30 PM
Wed:10:00 AM – 5:30 PM
Thu:10:00 AM – 5:30 PM
Fri:10:00 AM – 5:30 PM
Sat:9:00 AM – 3:00 PM
Get quote
Message sent. We'll get back to you soon.