I've got a site of the Ashley Outdoors, Big Dot Express night sights on one of my K9's and a set of Trijicons on my P9. Love the Trijicons but still undecided about the A/O Big Dot Express. Anybody else tried them for an extended period? What are yoru thoughts?