rainier arms has ridiculous discounts if you're military.
If they have military activated on your account, all the prices on their website adjust accordingly.
Really look at the eotech prices.
Crap blew my mind.
I've spent over 3000 bucks with them, ..way too much as an junior enlisted man.
Edited to add,
just looked at their site, check out the acog 33-8. My suggestion is just pony up and buy the acog. U wont regret it, or the trijicon tr21r