Does anyone have one of the Burris AR-332 3X Prism red dot sights mounted on a rifle of any kind, especially an AR-15.....???? If so, how do you like it ??