MN Permit to Carry
River Valley Arms & AmmoWhere: River Valley Arms & Ammo Time: Classroom 10a – 2:30p – live fire exercise to follow Cost: $100 for first time applicants or $75 for renewals River Valley Arms…
MN Permit to Carry
River Valley Arms & AmmoWhere: River Valley Arms & Ammo Time: Classroom 10a – 2:30p – live fire exercise to follow Cost: $100 for first time applicants or $75 for renewals River Valley Arms…
MN Permit to Carry – Morgan, MN
Broken Spoke Saloon 555 Front St, Morgan, MN, United StatesWhere: Broken Spoke Saloon Time: Classroom 5:30pm to 10pm. Live fire exercise to follow on a day determined by the group. Cost: $100 for first time applicants or $75 for…
MN Permit to Carry
River Valley Arms & AmmoWhere: River Valley Arms & Ammo Time: Classroom 10a – 2:30p – live fire exercise to follow Cost: $100 for first time applicants or $75 for renewals River Valley Arms…
MN Permit to Carry
River Valley Arms & AmmoWhere: River Valley Arms & Ammo Time: Classroom 10a – 2:30p – live fire exercise to follow Cost: $100 for first time applicants or $75 for renewals River Valley Arms…
May 2021 Ammo Preorder 9mm & 5.56
River Valley Arms & AmmoOhmygosh… we’ve got a pallet of ammo coming! AND you can pre-order what you want and we’ll have it ready for you to pick up as soon as the pallet…
Pipestone Area Permit to Carry
Pipestone Area 1024 166th St, Hadley, MN, United StatesWhere: TBD Time: Classroom 9a – 2:30p – live fire exercise to follow Cost: $125 for first time applicants or $100 for renewals (this includes an additional $25 facilities fee)…
MN Permit to Carry
River Valley Arms & AmmoWhere: River Valley Arms & Ammo Time: Classroom 10a – 2:30p – live fire exercise to follow Cost: $100 for first time applicants or $75 for renewals River Valley Arms…
MN Permit to Carry
River Valley Arms & AmmoWhere: River Valley Arms & Ammo Time: Classroom 10a – 2:30p – live fire exercise to follow Cost: $100 for first time applicants or $75 for renewals River Valley Arms…