No, it's just a big pipe bomb. They had on go off at Fort Hood last year! You need some sort of a pressure vessel to make a Class C Explosive .... explode.An aluminum pressure pot???? Something doesn't look right.
Look at smokeless gunpowder. You put it on the ground and lite it and it just burns. But take a loaded rifle cartridge and heat it with a lighter and it will blow up. Sure, a small explosion but if you put five pounds of gunpowder in a "pressure cooker" and then you will have want happened in Boston.