The only thing that I would add, is to shoot it a few times to make sure everything holds together. It is sometimes very suprising how quickly accessories work themselves loose from firearms. For about $5 shipping included, you can get a set of “hillbilly wedding rings” direct from China that may also do the trick. http://www.dealextreme.com/details.dx/sku.5819
I can also highly recommend their UltraFire WF-502B Cree R2-WC 250-Lumen LED Flashlight. This is an incredibly bright and long lasting light when combined with a rechargeable 18650 Lithium Ion battery. But don't use the rechargeable CR123 batteries with it. They rattle around and are temperamental.
My “el Cheapo” rig holds up under firing OK.
However, the hillbilly wedding rings look much better. No dimensions listed on the website, though. My concern is whether or not the split ring will slide between the vented rib and the barrel on the Mossberg.
Any ideas?