If I interpret Peter the way you interpret Peter, then he does not contradict with Paul at all. Well you would be right about that, but it would be difficult to interpret the words of the Peter in any way other than the way I interpret Peter. Let's try:
In Acts 2, Peter was asked by men who believed what he said about Jesus, and they asked Peter what should they do. This is what Peter told them to do.
1) Repent
2) be baptized, every one of you in the name of Jesus Christ for the remission of sins
3) and ye shall receive the gift of the HG
How do you teach this verse in your church Sunday School? Do you tell people that Peter was drunk and wasn't thinking clear? Because this is pretty straight forward wording, tough to misinterpret, unless you have a theology that does not agree.
Do you have a theology which disagrees with what Peter in the bible has told us? Doesn't your theology say that the gift of the HS is given first by God and then if you wish you can get baptized whenever? And why does one need to repent if the HS has washed over your body?
I can see where your theology would have major differences with what Peter said, but the act of interpreting what Peter said is not a problem, and is not difficult. So do you even teach this verse in your Sunday School classes, or do you go around it because it is rather embarrasing altogether to talk about it?
I knew a minister from New York that told me he would like to rip that scripture out of the bible because it caused so much confusion. Why so much confusion: because it disagreed with what he believed in. How bout that?
So my interpretation of Peter is the same as yours, but your theology is different than Peters and more like Pauls, that is the conflict, not me vs Paul, or Peter vs Paul, but your theology vs Peter, and vs Jesus for that matter, and even lots of Paul.