Sights is in a tucked away corner of newark,although not to difficult to find.The place is basically operated by off duty cops so saftey(on the inside at least) shouldnt be a big concern.Security is strict(no cellphones) and feels like youre stepping into a small military…