Police find homemade firearm in Flanker