Thats awesome, but I have one suggestion.
Step 1: Stand up straight, arms at your side.
Step 2: Put your firing arm straight out to your side, parallel with your shoulders.
Step 3: Open your hand so your thumb sticks out making an "L".
Step 4: Keeping your upper arm as still as possible, bend your elbow in until your thumb touches your chest.
This is where your rifle should be placed.
Where it is in this picture is placed on the collarbone, which will result in pain.
That being said, it's nice to see some CS:GO characters not firing from the hip.