Of, I'll first say that I'm still very new to shooting so some of the problem could have just been "duh" moments but if it can help someone I'll put it out there. This was my first centerfire pistol and I just picked it up in November so needed time and rounds with it.
The first issue was with the site picture. Honestly, I never knew there was other than a 6 o'clock hold, this is a cover hold. Learned that! That helped, brought it up a bunch but was still shooting low for me.
Went to the range and went through 50 rounds, all about 3 inches low at 25yds. Well my pro has a fiber optic front site and I had been lining up the top of the front site with the top of the rear, covering the target with the fiber optic piece. What I tried different (not sure if this is what you're supposed to do in the first place or not) but I lined up the top of the fiber optic with the top of the rear sight...problem solved! The shots started going exactly where I wanted them to go. That 1/16th of an inch between the top of the fiber optic and the top of the sight was where my difference was.
So, not sure if that's how you're supposed to shoot it in the first place, but it solved the issue for me.