"There is a difference between a truck rifle, deer rifle, and sniper rifle."
Yup. A "truck rifle" is a deer rifle that the owner doesn't care about, and a "sniper rifle" is a deer rifle painted black and owned by a young male video gamer.
Hope that clears things up!