I reload for my rifle, so the cost of ammo goes for about $00.05 per round. If you have to buy the stuff over the counter you can get Winchester white box at Wally World for about $3 something per 20.
I have a couple of rifles. The one that is a blaster cost me somewhere around $400.00. I have a target rifle that I built the lower, then put a White Oak Target upper on that has about 1300 in it.
You want a rifle that is fun to shoot? Get yourself a M1 Garand. You can get them from the government. They will ship them to your house. Ask me how?