defenestrammo