Flat Tire, aim higher (just kidding).
Let someone else shoot the firearm to see if you get the same results. The problem could be you and the way the firearm fits you.
If the firearm has a dovetail or removable front sight, try Brownells for a replacement front sight or stop in and talk to your local gun smith.
Looks like a pretty nice gun. Joe
God, Family, Guns, in that order.