I just purchased a Sig STS-081 sight from a friend (short money, couldn't resist) for my RRA AR-15. I currently have the carry handle and standard front sight. I have two questions. 1) What is your opinion of this sight? I know it's no EOTech but will it stand up to the recoil of the AR? 2) What do I need to mount this? Do I need to remove the carry handle, do I need an adapter of some sort?