Where can you buy cz rifles?

Gun dealers. You cannot buy directly from CZ. If a gun dealer does not have them in stock they can be ordered.