It is definitely not legal to sell counterfeit goods, including imitation Rolex watches: https://en.wikipedia.org/wiki/Trademark_Counterfeiting_Act_o...
Even if you disclose to the buyer that it's counterfeit, it's _still_ illegal. You can't just use someone else's name, logo, or protected designs without authorization.
In fact, it's so severe, you can face >= 10 yrs in Federal PMIA prison and owe fines up to $2M — just for the first offense.