Antimicrobial peptides/DNA complexes were designed based on AMPs chensinin-1b and its corresponding lipo-chensinin-1b conjugated with an aliphatic acid with different chain lengths and therapeutic genes. The main goal of such a complex includes two aspects: first, antimicrobial peptides deliver therapeutic genes to cancer cells and genes expressed in targeted tissue for cancer gene therapy, and, second, the antimicrobial peptide kills cancer cells when used alone as an anticancer agent. This study presents a model composed of chensinin-1b and its lipo-chensinin-1b and eGFP plasmids, which were used as reporter genes, and the final peptide/eGFP plasmid complexes were analyzed by TEM and DLS. The gene transfection efficiency of the complex was evaluated by a microplate reader, FACS and CLSM. Compared with Lipo2000, the antimicrobial peptide showed specific selectivity for transfection against cancer cells and mammalian cells. The peptides chensinin-1b and lipo-chensinin-1b binding with the eGFP plasmid displayed optimal transfection efficiencies at a mass ratio of 8. In addition, PA-C1b can deliver p53-eGFP plasmids into MCF-7 cancer cells, and the proliferation of cells was inhibited and even caused cell death. Overall, PA-C1b was screened and found to have the highest transfection efficiency for gene delivery and good cellular uptake capability. The in vivo transfection ability of PA-C1b was investigated using a tumor-bearing mouse model, and the transfection efficiency reflected by the fluorescence of expressed GFP was determined by in vivo imaging. Conclusively, the antimicrobial peptide PA-C1b could be used as the nonviral vector with high efficiency for cancer gene therapy.