Most states allow open carry of guns either with or without a permit. To open carry a firearm means to carry a gun in public ...