It seems that things are not quite so cut and dried as you maintain: http://www.snopes.com/social-security-recipients-barred-from-owning-guns/
There is apparently a lot of "wiggle room" on this issue.