Your spell selection is actually horrible for a Sorcerer - especially a Sorcerer that hopes to shoot his bow a lot. Your spells are highly redundant: Magic Missile, Scorching Ray, Acid Arrow basically all do the same thing, namely, mediocre single-target ranged damage. Which is what you're also accomplishing by shooting your bow a lot. Gravity Bow is a lame spell in its own right, giving a slight damage boost and nothing else. At least this one actually does something for your conceptually-chosen fighting style.
Now archery is powerful in PF, and getting a bit of Sorcerer into your build to make use of utility, multi-purpose, and buff spells (as well as all kinds of spells in wand and scroll form) is probably not a bad idea for a ranged warrior, howevermuch PF encourages single-classing it all the way. But in that case, you should work on your spell selection to give you a bit more versatility, as well as focusing it on much-needed buffs (seriously, two damage spells in 2nd level, but no Cat's Grace?).
If, on the other hand, your build is focused on a lot of spellcasting, your bow will become very underused very quickly anyway, and I'd recommend forgetting all about it ASAP. Take only Sorcerer levels from here on out, and try to diversify your spells known list as much as possible. Cover your bases. Get one good offensive, one good defensive, one good multipurpose/multi-threat spell, maybe one summons or one mobility option at each spell level if possible. Try to vary the kinds of offense and defense you get: one damaging single-target spell should suffice - how about locking down an area? How about debuffing the hell out of your opponents? Can you target different saves, should you be facing a mix of fighters, rogues, and spellcasters? Consider your defenses: if you can say "check" to miss chances, AC buffs, 'can't-touch-me'-buffs (like invisibility), defense vs. magical, mind-affecting etc. assaults to a reasonable degree, you're set. Finally, is there some utility option your character simply cannot be without? Teleporting, for instance, or creating matter from thin air, or reading minds, or something? Go ahead, grab a spell that does that.
Sorcerers live and die by their spell selection, have very few spells known available until they get to rather high level, and will need to cover a lot of bases if they're the primary arcanist in the party. If you're 'just a gish' (warrior type augmenting fighting capabilities with magic), you can forget about a lot of those bases - but you want to focus your selection on what you absolutely need, and nothing else. All the other nice and fine spells in this game? That's what wands and scrolls are for.