Board of Directors

President: Tim Messer

Vice President: Sam Lakas

Secretary: Ken Tardiff

Treasurer: John Celentano

Directors: Zac Hathaway

Nate Zajac

Range Officer: Bob Kolakoski

(For membership call 413-586-7821)