I've got an 870P with an 18" barrel/rifle sights and have been thinking about going with the XS Big Dot setup. Can I easily install these on my rifle sighted barrel? It looks like an easy install for the bead sight version. The XS Big Dots seem like a pricey upgrade and I'm still wondering if they'll even be worth it. I do like them on my G33. Thanks for any input.