unlicensed firearm

Translations
незарегистрированное огнестрельное оружие
He was caught in possession of an unlicensed firearm.
Его поймали с незарегистрированным огнестрельным оружием.