Hi after visiting any casino E-DE loses both weapons... and can't attack anymore -.-
I'd just suggest reloading Ed-E throught the console commands if you dont have a problem doing that. Works like a charm and Ed-D is back to his make-a-bunch-of-noise-and-shoot-at-anything-that-walks self. Don't know if you upgraded your Ed-E yet or which one you choose, so take your pick:
001732d1 (normal)
001732d0 (follower weapon upgrade)
001732cf (brotherhood armor upgrade)
When you choose one (and only one) go ahead with the rest, type (I used the normal Ed-E reference number for the example):
prid 001732d1
disable
enable
kill
ressurect
Should help you out.