For the same reason people buy another Parker - because you can.
They're fun to shoot.
Because anything the liberals hate.
And most of all, they're not assault rifles but modern sporting arms. Assault is something someone does be it with fist, clubs, knives, or a gun. It's about personal responsibility, something that doesn't get mentioned.