Bumpstocks

In light of recent events, I felt it was time to bring out an article that I wrote back in May about bumpstocks. Oh bump stocks… Bump stocks are stupid …