Look at the way you are holding the rifle, if you are not holding it completely straight then you can get the bb's to bend.
Looking at your grouping, your hop is fine and you have consistant shots and if you have only just got it then you need to bed the hop in with around 500 rounds or so to make a judgement but I would say the following:
1: you are not holding the rifle straight and it is held slight canted left in your arms
(pulling gun to you to look down the sights rather than leaning over the gun to look down the sights)
2: its windy, yep a bit of wind can effect bb's quite easily, which is why lots of people use .25's as they are less affected than .2's
3: sights are out, but you have adjusted them.
4: hop nub is in slightly misaligned (worst case scenario here and would involve opening it up and giving it a twist)
5: barrel is slightly twisted. Easy to do, and have done it myself. Open up the case of the gun and have a look at the hop unit, does it look stright up (don't know if SRC's are screwed in or not) If it is not screwed in then give it a slight twist to the left, only a little and then try it again.
I would seriously look at option 1 though, look at the way you are holding it, or get someone to look at you while you are holding it, before you get into taking it apart. Airsoft guns arn't like real guns and twisitng can really mess up performance.
hope it helps