Depending on how many rounds the action spring/buffer spring has seen, it might be sagged out, think minimum length is supposed to be 10 1/16" and new one is around 11". If spring is not worn, then most likely your gas post in the barrel is oversized, as manufacturers tend to go with larger than necessary to avoid complaints of malfuntions with weak ammo.
The forward ejection is not ideal but not a problem either. Folks like the 3 to 4 o'clock ejection angle as it shows the system is balanced. If its something you really want to achieve, a heavier buffer is the easiest fix. Cheapest solution is to buy extra tungsten weights and substitute them for the steel ones presently in there. If you have a front sight base, forget about an adjustable gas block, think its too much work, but an adjustable gas key is another option.
Unless its a competiton carbine, where you are willing to fine tune for more points, being over gased is a plus in the sense that you less likely to have issues with a dirty action.