i can buy a semiautomatic weapon online almost as easy as i can buy a book