I am seriously thinking of purchasing one. I welcome all opinion's. Any input on how it perform's on NJICS ?. Thank you.