Does anyone know the name of this jacket Sam is wearing?

Anybody know the brand or where I might be able to find one like it.