I use a 30MM ultradot on my 475L BFR for at least five years now and never had a problem. I have to believe they are recoil proof. I have also used them on 44 mag and 45 colt and have shot a lot of 300 gr loads thru each. I also use Vortex Venom and JP enterprise red dots on 44 mags, 45 colt and 454 Casull without a failure. I like the small ones because of the compactness but, I have to say I generally shoot the round tube Ultradots better.