The maximum penalty for an adult carrying a knife or weapon illegally is either 4 years in prison, an unlimited fine or both. You’ll get a prison sentence if you’re convicted of carrying a knife or weapon illegally more than once.