A pro what ?
To be a decent competitive sniper you actually need to know what you are doing. It's easy to pray and spray a full hi cap mag in someone's general direction and hit someone, when you have one shot at a time from 150' with your bb being affected by windage, hop and leaves and branches it's a whole different game.
Then there's sitting/ laying tit deep in mud and getting soaked to your pants for hours on end so you don't get spotted and lit up by 5 people and 1000'bb's
You'll need to know how to strip and fix whatever breaks too, as it will.
Then you need to be very handy with a pistol for when contact is too close or when you are about to get the drop on people from a few yards.
It's nothing like American sniper.