President: Tim Messer
Vice President: Sam Lakas
Secretary: Ken Tardiff
Treasurer: John Celentano
Directors: Zac Hathaway
Nate Zajac
Range Officer: Christopher Beach
(For membership call 413-586-7821)