Great gun and mine is extremely reliable.
3" with stock sights @ 100 is pretty ambitious. The ghost sights don't lend themselves to shooting for groups.
Also they have a pretty large community and plenty of tinkering can be done.
I installed a quad rail with a quick detach red dot and it is my go to SHTF gun at them moment(I'm in a urban environment).
Its also fun to work up custom loads for a 9mm rifle. I have worked up a 90gr 2090fps load and a 1650fps 124gr load.
Standard velocity with factory is about .357 ranges at the muzzle.. at 100yds I dunno.