Facebook might hate freedom, but it's still going strong here.
Yes you can do it at home, but if you're sanding it down it requires you to paint it with at least a clear. I paint guns out of boredom all the time.
If you have the stuff to anodize the metal then you can do it, but that's expensive.