I've always felt that "entitlement" programs should be more of a stepping stone to, help you get back on your feet, and not something with no expiration date making it easier to be dependent on my/your tax dollars.
Of course like everything I feel their should be some exceptions, i.e. assistance for elderly or the permanently disabled.
Gen 2 Glock 17
Gen 3 Glock 23
S&W Sigma .40