Mine came in the mail today. Easiest optic I ever mounted. Put it on a Mossberg 500 Bantam 20 I wasn't using to see how I like both but will probably end up on one of my single shots. Is that a 12 gauge in the picture and if so how has the TRS 25 has held up to recoil?