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