This is my construct of NiV L protein in pfastBac. I wanted to subclone from PRNTase to CTD so I designed primers with Bam and XhoI restriction sites. The sequence for 5' to 3' forward primer is GGATCCAATGCTGGACTGGCTGATCACC and for the 5' to 3' reverse primer is CTCGAGTCACATCATCACCATCACCACGATGATGCTGATGTAACCGATGAT. Now on doing PCR I am getting right size product also at 3.8 kb and I am using the same pFastBac backbone which is giving 4.7kb band which is also correct. My problem is coming after ligation when I am getting colonies. So I did 1:12 ligation where 1 is backbone and 12 is gene. After 2 hrs of ligation I transformed in DH5alpha. It didnt work because plasmid was unstable I guess. Then I transformed in BL21 and it worked. But again I was getting two different colony types, big and small. Then I sent my sample for sequencing. It was showing positive results with forward primer and no results with reverse. Then I transformed in DH10Bac and isolated plasmid which I did PCR with using pUC/M13 primers. Bacmid didnt come on right size. Can anyone troubleshoot for me?