How buying a gun in Rochester works
Pick an FFL dealer near you that accepts shipped transfers and name it at checkout. We confirm their license and ship the firearm to them. Ammunition, optics and parts ship straight to your door where Minnesota law allows.
Minnesota mandates a permit to purchase handguns or semiautomatic military-style assault weapons from licensed dealers unless you hold a Minnesota carry permit. The permit, issued by your local police chief or the Olmsted County Sheriff, is free and valid for one year. No permit is needed for other rifles or shotguns. At the dealer, you complete ATF Form 4473 and pass the federal NICS check. Federal age requirements apply: 21 for handguns, 18 for long guns. Since August 2023, private transfers of pistols and semiautomatic military-style rifles also require a background check.
Dealers in these communities all work for Rochester-area buyers:
- Byron
- Stewartville
- Chatfield
- Dover
- Eyota
- Pine Island
- Oronoco
- Zumbrota
Carrying a gun in Olmsted County
Minnesota operates as a shall-issue permit-to-carry state. The Olmsted County Sheriff issues permits to residents 21 and older who complete an approved training course, with a fee capped at $100. The permit lasts five years and allows both open and concealed carry. Businesses can prohibit firearms on their premises, and permitless carry is not allowed. Minnesota recognizes permits from a select list of states published by the Department of Public Safety.
Hunting near Rochester
Minnesota’s firearms deer season begins on the first Saturday in November and lasts nine or sixteen days, depending on the permit area. Refer to the 2026 Minnesota Hunting Regulations for specific dates and antlerless permits. Since 2021, rifles are legal statewide, allowing the use of centerfire rifles .22 caliber and larger, shotguns with slugs, muzzleloaders, and legal handguns. Rimfire cartridges are prohibited for deer hunting, and blaze orange is mandatory.
Hunters near Rochester often frequent the Whitewater Wildlife Management Area, known for its deer population and accessible hunting grounds.
Shooters in Rochester can access the Rochester Rifle and Pistol Club, offering ranges for handgun and rifle practice, while hunters explore the nearby Whitewater State Park.
Public shooting ranges near Rochester
The ranges on the city pages are public facilities run or listed by the state wildlife agency, a state forest or a national forest, picked by distance from each city. Licenses, passes and hours are set by the agency.
Source: State wildlife agency and public-land range listings, September 2026. Distances are approximate; call or check the agency site before you drive out.