Free: Contests & Raffles.
The reason there are so many Ruger upgrades is because they're necessary.
Ammo is slightly down from its high... I buy alot and track it closely.
From what I've seen some ammo is still about 75% more now than six years ago. Somewhere in between it shot way up, really quickly.
granted i have 100 rounds for every gun i own at least