You will only find Flareguns inside of houses or cabins.
If you're not a particularly good shot, barricade or lock the door and wait for Jason to smash it completely. Then all you have to do is fire, if you hit the head you will gain extra EXP.
There are usually no more than two or three Flareguns per map.