Maybe you can't charge people to listen to it, but you can legally charge people to rent the CD from you.
Not in the USA.
Also, if I grab random people off the street and ask them if the want to come to my house to listen to the latest insert artist name here CD, it's perfectly legal. Even though once I get enough people, they are a crowd, and they are strangers, it's not a public performance.
The operative term here is "my house." Do it basically anywhere besides that and it is a public performance.