The Baron is right; Sword and Fist has a Bow of True Strike, and the price is pretty low. 4,000 gold, if I remember. True Strike is a first level spell, after all.
I know this because my party had many discussions about this item; the DM hated it, because he felt it was too powerfull. He chilled out a bit when he found out it has to be activated, so you can only use the true strike ability every other round. That evens things out a bit, IMO.
So if you can put it on a bow, I see no reason you couldn't put it on a melee weapon, unless your DM says otherwise. He or she would be the best person to ask.