All I have ever seen is laser sights......are you sure that you didn't hit the mag release? Personally, I do not like where the mag release is located, right by the trigger. The sights are pretty simple, and most articles I have read, the owners are happy with them....maybe a different firearm? Or, live with your purchase? You didn't notice the sights when you purchased?