Why would ANYONE...
keep a dozen, or so, flares under their kitchen sink?
Even if you actually bought that many flares you'd certainly keep them in the trunk of your car(s).
The ending of this movie truly ruined a fairly decent revenge movie. It's almost like one person wrote the movie, died near the end, and someone else finished the script.
"He's not Judge Judy and executioner!"