Isn't It Time You Gave Yourself a Christmas Gift?

Here is a vintage ad that explains why society is in such turmoil. The perfect gift is a gun? Isn't it not time you gave yourself a Christmas gift?