Dude you need some serious training, Well this is all that can help you out a lot in few sentences.
There are 3 patterns to replicated something, there is one wich is the repnotify pattern, the multicast, and the simple variable replication, in the documentation you can find those and examples
Repnotify Pattern
https://docs.unrealengine.com/udk/Three/ReplicationPatternRepNotify.html
Multicast pattern
https://docs.unrealengine.com/udk/Three/ReplicationPatternServerToClientRPC.html
And simple variable replication it’s just replicate a variable to all the clients of a determinated class Like healh for example.
With these you can pretty much do everything. Im still myself, studing the other patterns though , but with the weapons i have i have enough for the battlefield.