Actually, stun guns, also known as electroshock weapons, are legal in most of the world. Educate yourself! Check your State and Local laws before carrying your Yellow Jacket. Stun guns are legal to own in 43 states by people 18 years of age and older. A handful of states require owners to prove that they are not convicted felons, while other states have bans on carrying stun guns at specific places such as schools, courthouses and other public buildings. California is the only state that requires your stun gun to have a serial code on it. The 6 states that do ban stun guns are Illinois; Massachusetts; New Jersey; New York; Rhode Island; Wisconsin and Hawaii. Counties and cities that ban stun guns include but may not be limited to Annapolis, MD; Baltimore, MD; Baltimore County, MD; Dennison, IA; Crawford County, IA; District of Columbia (D.C.) & Philadelphia, PA. Countries that ban stun guns include Argentina, Australia, Belgium, Canada, Denmark, Germany, Hong Kong, Japan, New Zealand, Norway, Sweden, United Kingdom, & Kenya. Many people think they know the legality and effects of stun guns without ever having done the research themselves. Don’t let these naysayers stop you from being protected legally.