Colloidal Silver is like a second immune system. It wouldn't help your allergies unless it killed something you are allergic to.
MSM on the other hand is non toxic, will remove any foreign protien from your body before you can have an allergic reaction to it. Need to take 3000 mg or more for allergies.