GTA III on PS2 does not have auto-aim. You must manually aim all weapons using the right analog stick.
This adds challenge and realism. Later GTA games (Vice City, San Andreas) added a lock-on assist (L2/R2), but GTA III requires pure manual aim.