The price will vary depending on your local store, cheaper still if you order online and have it shipped to a local FFL (Federal Firearm License) holder.
$150 will buy you a Savage or Marlin semi-auto or a Mossberg bolt action at one of the big family friendly outdoor leisure stores. Online price for the same rifle maybe $120-130.
• Any ship can be a minesweeper ... once.
- Admiral Hornblower
• The purpose of war is not to die for your country. The purpose of war is to ensure that the other guy dies for his country.
- General Patton
• When the pin is pulled, Mr. Grenade is not our friend.
- US Marine Corps