Pulis is keen to keep the player at Selhurst Park for as long as possible, but he accepts the 27-year-old could still be sold in the summer if the right offer comes along.
Puncheon signed a four-and-a-half-year contract when he joined Palace permanently in January and his brace in the 3-0 victory at Cardiff last weekend took his tally to five goals in 14 league matches this season.
While hoping Puncheon's immediate future will not be an issue, Pulis believes Tottenham's decision to sell Gareth Bale to Real Madrid is proof that clubs often have to sell their best players.
"If somebody comes in and makes an offer because Jason is playing so well, we'll look at that offer," Pulis said.
"That's the force of the market and it's what happens to the top players if they play well.
"Bale played extremely well for Tottenham and they ended up selling him to Real Madrid - it happens in every football club.
"Jason is playing ever so well for us, we don't want to sell him and I don't think we'll be talking about selling him when the season is over.
"But personally I know that happens in football and you just get on with it."
Puncheon has now played for nine clubs in his professional career and Pulis believes it is important the former Southampton winger stays level-headed.
"When he's 100 per cent he's a good player - anything but 100 per cent, if he drops off then he drops below the standard we need for our team to function," Pulis added.
"He's played exceptionally well over a period now so I think he's happy but he's another one who has to keep his feet on the ground."