There is no need for guns or knives.
If you are actully going anywhere classy you wont even get into these places with any weapons, because they search and dont allow clientelle that look like thugs in.