для того чтобы стрелять принажатии мыши:
Code
If MouseDown(2) Then
;Тут вставь код
EndIf
для прицела:
Code
cur=LoadImage(File$.bmp.jpg)
DrawImage cur,MouseX(),MouseY()
для отображения кол-во боеприпасов, используй мульти-текстуры(как в DOOM 3)
для того чтоб пули попадали в что-то(когото) попробуй пикованием(сам пока разбираюсь, но я видел исходник... ...гдето...)