A) A shotgun tournament is when groups start on different holes on the golf course at the same time. Traditionally a loud noise or "Shotgun" was sounded to let groups know when to start.
B) A shotgun tournament is an event that is organized at the last minute. All things used to prepare for the event are not known until just prior to tee off.