I don't think any indoor site would allow mag flash rounds. I have seen one go off indoors as a test and it was intense, so say the least. I find the 209 primers are ample or the 9mms are even better but more pricey.
If you go here, I have linked a picture of the aftermath of a Mag flash round...