About Old Post Rifle & Pistol Club

Old Post is one of the original AGC clubs, first known as "Marine Post No. 1, American Legion". Founded by veterans, this club has been continuously a NRA member club since 1951. Club was later renamed to Old Post Rifle and Pistol Club, and opened its membership to all NRA members.

Old Post helped in building AGC facilities (100 yard Barnes range is named after the late Old Post member and past AGC president Fred Barnes).


Safety is NUMBER ONE at Old Post.  Our club membership is small but we love to shoot and have fun shooting! Old Post is a relaxed, social gun club with a core of knowledgeable, experienced members.


Many members are active and retired military, but that is not required for membership.  Prospective members are required to have an NRA membership, and must attend one of each of the following range events: trap, pistol and rifle.  Lastly, an Old Post Club meeting must be attended where an applicant will be voted  into membership.

Annual dues are $35 per year.  Old Post members are able to purchase an AGC range badge which allows them to shoot at the range any day of the week for $200 a year. 


Club members currently shoot Trap, pistol, and rifle in a safe and stress-free atmosphere. We have friendly competitions, ‘sporting’ events and offer a pistol qualification course and other special courses of fire. And yes, we shoot Zombies too!


A monthly Club meeting is held on the third Friday of each month in Memorial Hall at the AGC Trap range. 8:00pm sharp. If you'd like to join, attending a monthly meeting is a good place to start. Otherwise, come out to a Trap, Pistol or Rifle shoot to meet the Members.

If you'd like to join our Club, come out to one of our events and meet the members and talk with an officer about joining.

Or if you leave your information below, we will get back you with more information.

Thanks for submitting!

Shooting Targets


Club Meeting

3rd Friday of every month, 8pm~10pm


AGC, Memorial Hall

11518 Marriottsville Rd

Marriottsville, MD 21104