So, there is a movie out a while ago I think, and I know what happens but I don't remember what its called, can anyone help me?

Basicly, this guy works for some boss and after every job he has to get rid of the guns but instead he keeps them, his son and sons friend sees this and the friend steals a gun and then shoots his father. He then goes on the run, and the guy who owns the gun goes after him to try and protect them from the boss who is after him because he kepts the guns. I also thinks there is a scene where these parents take the kid and make them do twisted things before attempting to killing them.

+rep for help.