i will second the .308win. if you dont reload you can easly find any kind of ammo for it and buy surpluss ammo for like $0.10 a round so it would be cheap to shoot al day long as well. that would be my chioce.
good luck on the class and the rifle what evr your chioce is.