4 years is not anything to worry about!
Properly stored, most smokeless powder has a shelf life of several decades.
I have a small amount of Norma 205 that is still good.
It was discontinued in the 1960's
Also have about ½ lb of an old bulk batch of H4895, from about 1958 or 9.
Best storage is a cool, dry place where temp remains relatively constant.
Regards, Eagleye.
Times 2.
I still have some H4831 that was originally surplussed in the early fifties. They had so much of it left over from WWII and Korea that it was still available in 35/50 pound kegs, right up to the early seventies.
On the other hand, I had some Ammomart #44 powder and some #47N, which was Swedish surplus powder made by Nobel and Bofors.
The #44 was identical to 3031 and the 47N was very similar to Norma MRP or N160.
They were both incredibley consistent powders and I really do miss them both.
The problem with them was they both deteriorated on the shelf through no fault of my own.
They were both good when I bought them from old Tom Higginson but after 10 years or so, they started to give off corrosive gasses and seriously clump together.
I ended up burning 14 pounds #44 and throwing 10 pounds of N47 into the compost, where it would turn into fertilizer.
Just understand, they cost about $4/pound with taxes and free delivery if you bought 21 pounds or more.
I got a group of shooters together and purchased 63 pounds of each. I kept a 21 pound lot of both.
Now, they are sadly gone. They made up the bulk of my powder as well.
I have only had two other powders go bad on me. I had picked them both up at a gun show in Kamloops several years earlier and they did fine. Again, it was about 10 years after purchase that they started to break down. Again, I have no idea how they were stored. I do know I was getting some very inconsistent groups out of it all of a sudden. Upon inspection of the bore the next morning, a fine rust had appeared. That had only happened once before, with the #44 powder and it ruined a very decent Win Mod 70 257 Rob barrel. Needless to say, the barrel was quickly flushed with hot water several times and oiled liberally. It was monitored closely for several weeks after as well. That powder was IMR 4064. The other powder to deteriorate was an IMR product as well, IMR 4320.
All of the cans looked good, no swelling at all but I did notice some rust on the caps. Now, I know better and always inspect the cans for swelling or rust. Any sign of either and I dump the powder.
I have no idea how old the powder were when I bought them. Unless powder prices are at bargain basement levels, I won't buy opened cans, tubs or other containers of powder anymore. It just isn't worth the hassle.