said by FFH5:It is hypocritical.
Only between those that can't tell the difference between fiction and the real world, surely?
Adverts exist to sell real products to real people. Fiction is... made up.
Mind you, I suppose the gun-merchants could claim their adverts are fictive, using some appropriate version of "professional driver on closed course; do not attempt" bullshit.