Cyelee Ghost HDG red dot on my Sig SAUER m17 (P320) at the range. Durable? Reliable? Accurate?