I got mine from my dad. He’s been slowly handing down some stuff and this was one of the recent ones I got. Yes, it has night sights but they’re long since dead. I read somewhere that most were issued to the Winston Salem North Carolina police department, which is also where I live. I have no...