Does ammo ever go bad

I was doing some trading today and I was selling/trading a console for a chevelle (I know, I need to get rid of GM stuff)

Well he offered this .22 ammo as part of the trade for everything he wanted. I have not given an answer yet but there is 25 boxes like this but they are old because that is a very old Wal-Mart price tag and he thinks they are about 15 years old .....all the boxes are still sealed except this one

So does this stuff go bad and I am ripping myself off or should I accept it. If they are good then I have no problem with it because the $$ value is ok for me....I would rather have something of value in trade anyway because I don't really like cash.