A man has been jailed for 15 years after police seized guns and drugs in Birmingham.