Sniper rifles, why? If the zed is that far away , save the bullet and walk away.
Katana's, great. Good sword. A: if you have been trained to use it,B if it cost you less than $800 you have a piece of crap, go buy a machete it will work better.
Trail Bike with long range tank.
Chinese Dao sword
.22 bolt action rifle.
I agree that a sniper rifle isn't the best weapon in this kind of incident. Unless you're trying to save someone else's bacon. As I've said before, I'm partial to iron sights as you can see by my Bushmaster in the photo. The only real optic add-on is the flashlight. Once the batteries go dead or I run out of ways to charge it then it's is useless.
No gun is useless unless you don't know how to use it and even then it becomes a club or a hammer. Other then the .223/5.56 NATO I'm not big on calibers smaller then a 30 caliber or 38 special. Unless of course it's shot from a 12 gauge. I have 2 .22 lr rifles. They are nice for taking out a groundhog, rabbit or squirrel but I would not rely on them in a SHTF situation unless I had nothing else. I want something that will penetrate the skull on first attempt and something that will knock a zed down if I can't get a head shot.
Someday we might run out of ammo. Take good shots and not spray and pray and you'll run out long after the fool who lives on full auto.