For long range semi auto goodness and a warm fuzzy feeling get one of these. They fit your budget and you can get 20 round pmags for it.
260 Remington or 6.5 Creedmore 24 inch SS barrel heavy as hell so recoil is not that bad.
http://www.dpmsinc.com/LR-65_ep_122-1.html