Reloading problem

[SIZE=3]I have my character where click is to shoot and tab is to reload, and i have a counter for my ammo. when i press tab, my guy reloads and the counter goes back up to 8, or if i let my ammo get to 0 he automatically reloads. BUT my problem is that when my counter gets to 0 it does the first frame of the reload animation, then it stops, without carrying out the full animation.[/SIZE]
[SIZE=3][/SIZE]
[SIZE=3](theres elso another problem where if you drop weapon, your character is moved to another location)[/SIZE]
[SIZE=3][/SIZE]
[SIZE=3](and also, the game is alot slower than its going to be)[/SIZE]
[SIZE=3][/SIZE]

[COLOR=#003366]http://img86.imageshack.us/my.php?image=shootablegunky3.swf[/COLOR]
[COLOR=#003366][/COLOR]
[SIZE=3][/SIZE]
[SIZE=3]CONTROLS:[/SIZE]
[SIZE=3][/SIZE]
[SIZE=3]aarow keys to control character[/SIZE]
[SIZE=3]click to get gun/ shoot[/SIZE]
[SIZE=3]press tab to reload[/SIZE]
[SIZE=3]press enter to drop weapon[/SIZE]