I don't see any anti-rotation locks, nor do I think any light weight rail without a Picatinny spine will hold up. But it's your money.