Can confirm, Weazel Theater is a sniper's paradise. Been using this spot for awhile and it never disappoints. Pro tip: watch out for those flying oppressors though, they can sometimes catch you off your guard. And always keep an exit vehicle nearby, just in case things get heated. Keep it …