Sure, for Normal difficulty, you can play any build and be OK. You may still die from time to time, of course, but it'll be a case of you make a mistake, die, reload, then don't make that mistake again. You won't ever be simply unable to progress.
Perception of 10 should be plenty for pistols, but you want a lot of Dex because that'll bring the action point cost down so you can shoot more. And obviously, more shooting is better. Since you'll have high Dexterity anyway, you'll want to pick up some Throwing skill and Grenadier. You may even have enough feat slots available for Three Pointer, which can be kind of nice especially at high effective values for Throwing.
You'll really need 6 Agi for Sprint, if you're not going to pick up psi. Pistols need good placement because their range is relatively limited, so you'll always be happy to have extra movement points on tap.
I'd start with 10 Dex, 8 Per, 6 Agi and put your first two points into Dex. If you're still happy with your damage output, then keep your Perception at 8 until you find it hard to do enough damage per shot to be useful (Perception will increase Guns skill, which increases damage). You'll have a few more stat points to distribute, and they can go wherever. On Normal you have enough health that you don't really need more Con unless you want it, but it's never bad to have. Int would also be nice, because you're going to want to craft your own pistols, and it's always best to craft your own shield and armor if you can. Whatever you think you'd prefer will do just fine.
If you do intend to use chemical pistols, you'll need 25 skill points in Chemistry at a bare minimum (or a lot more if you want to craft your own chem pistol - again, crafting is pretty much always going to give you a superior item than what you can find in the game world) for Cooked Shot, which is a whole lot of utility.