Obama: inability to get tougher gun laws shameful