Is the rear sight base off-center?
Sometimes the base itself is off and the windage has to be cranked way over to get on target.
If it is, use a brass drift on the bottom of the rear sight base to tap it over, then inject some Loctite to secure it in place, OR you can stake it in place the USGI method using a dull center punch on the sight after cranking it over to one side so you can get to the receiver dovetail.
CAREFUL, Carbine receivers are hard and you can chip the receiver dovetail.
The idea is to move a little metal, not put in a punch mark.
To use Loctite, first use Acetone or 91% alcohol to thoroughly degrease the sight base and receiver dovetail, dry it then inject Loctite Blue or even Red into the dovetail.
If the sight base is fairly well centered, then you have something else going on that will require more expert corrections.