Northern Virginia, Richmond, Hampton Roads, Roanoke, Charlottesville or the Shenandoah Valley, Virginia buyers can order from JCM Armory and pick up at a local dealer. As a federal firearms licensee in Joppa, Maryland, we ship guns to licensed dealers in 49 states; California is the one exception. Virginia’s rules changed in 2026, so please read this page before you order.

How buying a gun online works in Virginia

  1. Pick your firearm and your dealer. Add the gun to your cart and choose a licensed Virginia dealer at checkout. Ask your Virginia dealer about their transfer fee and whether they can currently transfer the specific firearm and magazines you’re ordering.
  2. We send it to your FFL. Your dealer’s license goes on file with us, then the firearm ships directly to their counter, never to your home.
  3. State Police check and pickup. Show ID and complete ATF Form 4473 and the state form. Your dealer requests the check from the Virginia State Police through the Virginia Firearms Transaction Program. Once approved, the firearm is yours.

What to know about firearm transfers in Virginia

Federal dealer age limits apply: at least 21 for a handgun and at least 18 for a rifle or shotgun. Virginia is a full “point of contact” state: the Virginia State Police run every dealer background check, and Virginia requires a background check for nearly all firearm sales, including most private sales.

One handgun every 30 days. Va. Code 18.2-308.2:2 limits buyers to one handgun in any 30-day period unless an exemption applies or the buyer has a Multiple Handgun Purchase Certificate from the State Police.

2026 assault firearm and magazine law. HB 217 and SB 749 ban the future sale, purchase and transfer of firearms defined as “assault firearms” and of magazines holding more than 15 rounds, starting July 1, 2026. As of October 2026 a statewide court injunction blocks enforcement while the cases wait on the U.S. Supreme Court, and that can change quickly. We follow the stricter rule: we treat covered rifles, pistols and magazines over 15 rounds as restricted for Virginia orders. This law is being challenged in court and may change; we follow the stricter rule until it’s settled. Ask us before ordering.

This page is a general overview, not legal advice. Federal, state and local laws change, and it’s up to each buyer to follow them. When in doubt, ask your Virginia FFL. Last reviewed: October 2026.

Shipping and fees

Popular categories for Virginia buyers

Virginia seasons and rules come from the Virginia Department of Wildlife Resources (DWR). Check DWR’s current hunting regulations before you hunt.

Buying a suppressor? Our Virginia silencer guide covers Virginia law, hunting with a suppressor and your Form 4473 or voluntary $0 Form 4 options. Pair your suppressor with subsonic ammo.

Frequently asked questions

Is Virginia’s assault firearm ban in effect?

It is blocked by a statewide court injunction as of October 2026, but that could change at any time. We follow the stricter rule, so ask us before ordering an AR-style rifle or a magazine over 15 rounds.

How many handguns can I buy in Virginia?

Generally one in any 30-day period, unless you qualify for an exemption or hold a Multiple Handgun Purchase Certificate from the Virginia State Police.

Can a gun be shipped to my house in Virginia?

No. Firearms ship only to a licensed FFL dealer, where the Virginia State Police background check is completed before pickup.

How is shipping priced?

Free on firearms priced $300 or more, free on ammo once you hit $750 in ammunition, and $15 flat on everything else. Powder and primers add a $40 hazmat fee.

Do you ship to every state?

We ship firearms to local FFL dealers in 49 states. We do not ship to California.

JCM Armory
Age Verification

You must be 18 years of age or older to enter this site. Are you 18 or older?

Licensed FFL Dealer · Joppa, Maryland