Free: Contests & Raffles.
AR for sure, if you want the larger caliber, go with the AR-10
The reason there are so many Ruger upgrades is because they're necessary.