both work. plastic are one piece molded where as metal one can be taken apart.
metal is more realistic and heavier. plastic is affordable.
metal can hold up to a fair amount of abuse. plastic are cheap enough to replace when they break.
the question is, how deep are your pockets?