2+2 does not = 4 here. The guy is a jerk there is no other way to put it. What is so hard about showing a receipt let alone looking in your bag?
Might I suggest he read all store rules regarding packages the next time he enters.
So standing up for your rights is now being a jerk. Guess you'd call me an a$$hole for what I would have done.