Bond is better with guns, though.
With no help from any scientist's gadgets and the like.... Give 'im the people's elbow, Rock! Rock: Who're you? Bond: The name's B.... Rock: It does..n't MATTER what your name is! (satisfaction)
Dude you serious? Dwayne can dodge guns like a BOSS!!!!
James Bond has no bare handed fighting expertise and even if it's claimed that he does he never shows it or it's incompetent. Dwayne would use his strong physique and stuntmen level wrestling to smash Bond.