No craps is not rigged and is a game of pure chance. Neither the player nor the casino have any impact on the outcome of the roll, but obviously you should always make sure you play at a reputable casino which is fully licensed and regulated.