I would say you don't HAVE to, but you do if you want to keep your barrel properly clean otherwise you're just cleaning it with dirty stuff really which isn't particularly good. As for the second question, I have never thrown mine in the wash, but I have cleaned mine by hand with water after picking out any bits of shell.