Yes you can bring in a tc if you already own it.
No, you can't buy one because they are not on the "approved" list.
Yes, there is a legal way around it. Just have you mom or dad or blood relative give it to you for a gift. Still have to register it and send it through an ffl but it is legal.
Daniel aka ironmonkey