Though the 512 is an older model, I think $284.99 (after discount and rebate) is a pretty good price, but that's just me. Please note that the rebate period expires on 11/30/2017.
Brownells SKU: 100-001-738WB
Mfr Part Number: 512A65
https://www.brownells.com/userdocs/Rebates/2017_EOTECH_Consumer_Rebate.pdf
Brownells SKU: 100-001-738WB
Mfr Part Number: 512A65
https://www.brownells.com/userdocs/Rebates/2017_EOTECH_Consumer_Rebate.pdf