A teenager has been charged weeks after a 43-year-old man was shot outside a property north of Brisbane.
Paramedics responded to a call to a Narangba address before 10pm on February 20 found the man in his 40s with a gunshot wound to his hand.
He was taken to Royal Brisbane and Women's Hospital in a stable condition with "non-life-threatening injuries".
More than two weeks later, police have arrested an 18-year-old man over the shooting.
Police said they executed a search warrant of a Narangba address on Tuesday and found a firearm linked to the shooting.
The Morayfield man has been charged with acts intended to maim, unlawful possession of a firearm, authority to possess explosives and stealing.
He will appear in Caboolture Magistrates Court on Wednesday.