2024 Officers

President: Granville Ungerleider

1st Vice President: Ray Bloemker PP

2nd Vice President: Zhan Witt 

Treasurer: Ray Swenson, PP

Secretary: Chas M. Pierro, PP

Range Officer: Thomas A. Spoltore, PP

Immediate Past President: Ill. David A. Gingras, PP