Yes, in present times, you are allowed to buy a sniper rifle and own one. Most of the models of sniper rifles are legal for private authority. You can either get a semi-automatic sniper rifle or a bolt action sniper rifle. Most of them are available for local citizens. Moreover, in so many states, there is no ban on these kinds of weapons, so you can reliably and legally purchase them to fulfill your needs.