I ordered one, I wanted to know if anyone had experience with their Creedmore lolipop sight, and the globe on the front?