It is easy to shoot accurately, if you know how.
Don't try to hold the rifle still. It is impossible. If you try to hold it still on a target, then it will move in a little circle around the point you are aiming at and you will never hit the bulls-eye. The more you try to hold it still, the worse the movement will get.
The trick is to find the target direction and point slightly above it, then move the rifle down, down, down, sloooowly and when you move over the target, squeeze the trigger.
I hope this tip will save some newb from embarassment at the rifle range...