I just bought a Beretta PX4 9mm subcompact from a member off the Trader. I bought only because it was a really good deal but after shooting it the past 2 weekends, I'm in love. My only problem is the sighting. I'm pretty precise with it but not accurate. My groups are about 3 1/2 in. to the lower left diagonally. Beretta sells a sighting tool but it's 130 bucks. Is this something I could do myself with alot of trial and error or is it something i should use a smith for? Thanks for any help and thanks for this site being here, I now have a reason to fight my wife for control of the computer.