Location

Elmore Firearms Counter
Hours
Monday Closed
Tuesday Closed
Wednesday Noon - 5:00pm
Thursday Noon - 5:00pm
Friday Noon - 5:00pm
Saturday Noon - 5:00pm
Sunday Closed

PURCHASE REQUIREMENTS:

Age Requirements:

  • 18 Years old for long guns
  • 21 Years old for handguns

Required ID:

  • Military ID or CAC (with Exchange Privileges)
  • Virginia License or ID (Must be at least 30 days old with current Virginia Street address)

Or

  • Out of state license/ID (at least 30 days old) and Current PCS orders to Virginia
    Orders must be less than 3 years old or an unexpired rotation date

Expired orders need a letter of extension consisting of:

  1. Letterhead of command
  2. Your name
  3. Name and location of command (matching original orders)
  4. New PRD
  5. O.O.D. signature
Elmore Marine Corps Exchange
Hours
Sunday 10:30am - 5:30pm
Monday  7:00am - 5:30pm
Tuesday  7:00am - 5:30pm
Wednesday  7:00am - 5:30pm
Thursday  7:00am - 5:30pm
Friday  7:00am - 5:30pm
Saturday 10:30am - 5:30pm
Hours may vary during holidays. 
Fort Eustis Commissary
Hours
Monday 0900 - 1900
Tuesday 0900 - 1900
Wednesday 0900 - 1900
Thursday 0900 - 2000
Friday 0900 - 1900
Saturday 0900 - 1900
Sunday 0900 - 1800
Joint Base Langley-Eustis Commissary
Hours
Monday 0900 - 1900
Tuesday 0900 - 1900
Wednesday 0900 - 1900
Thursday 0900 - 1900
Friday 0900 - 1900
Saturday 0800 - 1900
Sunday 0900 - 1800
Little Creek Navphibase Commissary
Hours
Monday 0900 - 2000
Tuesday 0900 - 2000
Wednesday 0900 - 2000
Thursday 0900 - 2000
Friday 0900 - 2000
Saturday 0900 - 2000
Sunday 0900 - 1900
Naval Station Norfolk Commissary
Hours
Monday 0900 - 1900
Tuesday 0900 - 1900
Wednesday 0900 - 1900
Thursday 0900 - 2000
Friday 0900 - 1900
Saturday 0900 - 1900
Sunday 0900 - 1900
Oceana NAS Commissary
Hours
Monday 0900 - 2100
Tuesday 0900 - 2100
Wednesday 0900 - 2100
Thursday 0900 - 2100
Friday 0900 - 2100
Saturday 0800 - 2100
Sunday 0800 - 2100
Portsmouth NNSY Commissary
Hours
Monday 0900 - 1900
Tuesday 0900 - 1900
Wednesday 0900 - 1900
Thursday 0900 - 1900
Friday 0900 - 1900
Saturday 0800 - 1800
Sunday 0900 - 1700
Your browser is out-of-date!

Update your browser to view this website correctly. Outdated Browser

×