I am heading up to my house in North Woodstock and looking to do some target shooting. It has to be easy to find some open land, 300 feet away from everything and start shooting. I have my MA LTC A but no NH license so I have to open carry. If anyone has any advice that'd be helpful. I'll most likely find somewhere to shoot! Thanks