well bead sights are not perfect for aiming, they can be off center a little and thus have things hit off where your aiming,
SO< options tend to be , learn to self adjust(free)
buy some add on sights, like I stated(truhlo makes many tha attach to the rib on the gun barrel if it has one)
like these
http://www.truglo.com/firearms/turkey.asp
or again, adding a scope or like sight system, B square makes a mount for your gun, rather cheap and easy to intall, not damage to gun, can be removed when wanted!
or your other options can be, from getting a different barrel(shorter one's gets my vote with sights or again a scope)