Rutland Sportsman Club isn't too bad, I've been shooting there before. They are a bar club though. There is also Worcester Pistol and Rifle Club located in Boylston. I am a member there, if you would like a tour around the facilities let me know.
I was member at grafton fish and game. Not sure requirements now. But you had to know someone to get in. Meetings are 1st Thur of the month you could just show up and talk to few people