Gene transfer between Gram positive and Gram negative bacteria?
Have a look at this two links:


Exchange of genetic information
and 
Gene transfer between distantly related bacteria


Especially the second should answer a lot of questions.