A:
Kansas allows open carry without a permit. It is illegal to sell or give a firearm with a barrel shorted than 12 inches to anyone under 18.