Forum:Weapons disappeared

I am a lvl 50 roland and i have recently been collecting all the legendary guns. My problem is one day i started the game up and all my legendary smg's were gone! Including my malliwan hellfire's, hyperion bitch , tediore savior , and the dahl wildcat. is there a way to fix this or prevent it from happening again?