What kind of suit does James Bond wear in the last scene of Casino Royal? 10 points!?

I am liking the suit James Bond wears in the final scene of Casino Royal (where he’s holding that assault weapon.) What kind of suit is it?