I figured out @ 36ft if I aim 14inches right 2inches high I can hit bullseyes all day long. I need to find a gunsmith!!!!
So you're shooting low and left.
I had the exact same problem with my XDm9. Now bear with me:
In the past, I'd only shot rifles (and MGs, and other service weapons), and an M9/92fs (a big heavy chunk of a pistol).
My first private pistol purchase was a 92FS. I was familiar with it, and liked it. I can hit bullseyes all day with it.
Then later I got an XDm 9mm, and continually shot low and left. Range trip after range trip, same thing. I thought something must be wrong with it. But I was wrong.
It was not the pistol. It was me.
Fast forward 4 or 5 range trips later, and I can hit bullseyes all day long with it (with a proper sight picture - i don't aim high and right to compensate). The problem was I've always had sloppy technique, but the weight and chunk of other pistols I've used masked it.
I'm not yet sure exactly what the problem was, but I worked on tackling it from multiple angles:
* Recoil anticipation: Random snap caps in the magazine to prove i was anticipating.
* Trigger control. Practice practice practice at a smooth trigger pull
straight backwards.
* Paying attention to my sight picture. When i find myself getting sloppy and not focusing on that front sight, I know it's time to call it a day.
I know exactly the frustration you're feeling, and believe me, I feel your pain. But it will take time, practice, patience (LOTS of patience), and possibly even some instruction.
If you're not sure what the problem is, and can't get it figured out in a few range trips, find a range that has instructors for hire on a one-to-one basis. They can observe you and work with you to figure out what you need to work on.
Trust me. It's 99.99999999% likely the gun is fine. It just takes some training to iron out bad habits.