crapshooter

noun

1.
a gambler who plays the game of craps