I had it on my 10/22 to start with, upgraded the scope. User manual/ pamphlet doesn't say anything about not mounting on a shotgun. Box says heavy recoil resistance. The model # is SCP- DS3028W.
Link to the product website doesn't say it's not rated for a shotgun.