Actually, you should change a lot.
1. Power Distributor should always be A-class. It is the upgrade that affects combat performance the most. It determines how often you can boost, how long you can shoot and how fast your capacitors recharge.
2. If you want to start PVP you should expect to die a lot, therefore you should try to keep rebuy down. PVP mostly happens in the Lave sector hotspots where all planets are nearby. Therefore you don't really need an expensive A-class FSD or 2A Fuel Scoop. Downgrade to C-FSD and if you really need a fuel scoop go for 2C. The difference in refuel time is not that much if you top up on fuel after every jump and you save a lot of money.
3. As said before, your power plant is to small. For PVP you should consider a shield booster and shield cell bank.
4. Downgrade life support to D. 07:30 is plenty of time for in-system docking.
I would try this loadout:
http://coriolis.io/outfit/viper/13A3A3C2D3A3D2C27271111000040582q69.Iw1+kA==.CwBhrSrZiA==
It costs about the same as your loadout, gives you the same shield strength but with cells. The bursts help in bringing down shields. Gimballed multis so that they can be used together with the lasers. Chaffs to help against the gimballed weapons and turrets of Clippers and Pythons. KWS is not really needed in my opinion.