Not sure if you're still looking for this, but the Civilian Marksmanship Program offers rifles for sale that come directly from the government. They're a mixed bag with a variety of qualities available, and they're normally cheaper than market. As a veteran or active duty, you'll be able to apply without having to attend a firearms safety course. This is the same organization offering up the .45s
http://thecmp.org/