Incorrect. You see his aura just fine. You are using astral perception not astral projection. Astral perception keeps you on the same plane (the physical) but gives you some nifty extra senses. Trying to sync those senses up with the physical produces some difficulties (literally, the -2).
He can fire away, but also, since the mage is using astral perception, he can't use the physical bonuses he might have had. Namely things like smartlink or laser sights, as they have no astral counterpart (none visible enough to count, anyway).
EDIT: Also, the mage can't use indirect sensing means, such as full goggles that replace vision (like those nifty night vision goggles the spec ops guys always seem to wear).
The Blind Fire modifier applies when the attacker attempts to hit a target that is completely obscured by cover, total darkness, or undetectable by sight.
Astral perception is not sight, it is a separate sense, the blind fire penalty applies.
I have already laid out, repeatedly, the rules for targeting a spell via an aura with a direct spell (you cannot do it). An astrally perceiving character is
dual natured, his senses on the astral apply to targeting spells on the astral. His senses in the meat apply to targeting spells in the meat. Otherwise, they wouldn't say "you cannot target an astral aura". I'm not going to site that one because I already have multiple times.
When you find a line that says "Though you cannot target an astral aura, you may use an astral aura to establish LOS in the physical world for targeting a direct spell", get back to me.
It states in step three of pg. 183. SR4A "An astrally perceiving (or otherwise dual-natured) magician can cast spells on a target in either the physical world or in astral space." So in the situation that he gives he would be able to cast the spell on the camouflaged assassin, but visibility modifiers would apply, etc.
Yes, a dual-natured magician can target astrally or physically, but he has to have a
valid mystic link via line of sight or touch. Astral auras are specifically sited as something that cannot be targeted, in other words, they do
not provide a valid line of sight in the meat.