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