Rules state that production sights must be "notch and post only".
While those look a bit nontraditional, there is definitely a rear notch and a front post. I think you're good by the letter of the "law" there, and I don't think anyone would argue that these are within the spirit of the law regarding production sights (ie, the intention is basically to keep it all iron sights).
IMHO I'd say they're legal.
|