really tricky to tell from the photo but it does look a little off to one side....but that could just be because taking a pic like that is so tricky! G&G ammo should give good results so you can rule that out (although experimenting with different ammo in the future might be a good idea....lets sort this issue first!)
I would give it a go with the flash hider completely removed just to rule out the outer barrel bore and the flash hider threads being cut at an angle to each other! Stranger things have happened with "Airsoft tolerances"
Also "tight bore barrel =/= accuracy" as TM use 6.08mm dia and get really good results as the air gives a nice cushion around the BB stopping it pin-balling down the barrel. It isn't an air rifle pellet / rifle bullet so no engagement with the rifling needed