There are already tickets for these bugs:
http://trac.smokin-guns.org/ticket/34 (Shot at the beginning of a round)
http://trac.smokin-guns.org/ticket/46 (Bot in bank robbery mode => Bot teamkill)
I think there should be few seconds of cooldown at the beginning so you can't shoot at all.
That would prevent accidentally committed teamkills when switching weapon.
It would also give you time to hide from bot who wants to kill you.
About the bot teamkill bug: If you hide from the bot, he will forget you. You only need 2-3 seconds at the beginning to hide or get away.
(There already is a cooldown where you have time to buy stuff. But the cooldown I mean is that you can run but not shoot.)