If you enjoy the forum please consider supporting it by signing up for a NES Membership The benefits pay for the membership many times over.
Mass Rifle Association in Woburn has one. (though it's not exactly close to you)
Braintree Rifle & Pistol Club. I believe the juniors meet on Friday evenings.