You will not be able to get a fiancée visa, since that category has no waivers available to it.
If you marry the US citizen, obtaining a waiver for your type of offense will be hard and by no means guaranteed. Best to consult with a. Immigration lawyer about the particulars of your case and to assess your chances of success.
Behar Intl. Counsel 619.234.5962 Kindly be advised that the answer above is only general in nature cannot be construed as legal advice, given that not enough facts are known. It is your responsibility to retain a lawyer to analyze the facts specific to your particular situation in order to give you specific advice. Specific answers will require cognizance of all pertinent facts about your case. Any answers offered on Avvo are of a general nature only, and are not meant to create an attorney-client relationship.
YOu can forget out K1. Fir for CR1 and brace for the ride. It will be bumpy.
NYC EXPERIENCED IMMIGRATION ATTORNEYS www.myattorneyusa.com; email: email@example.com; Phone: (866) 456-8654; Fax: 212-964-0440; Cell: 212-202-0325. The information contained in this answer is provided for informational purposes only, and should not be construed as legal advice on any subject matter.
You need to consult with a competent immigration attorney who can analyze all the potential in admissibility grounds triggered by this offense and any waivers that can be applied for. As stated by my colleagues you have an uphill battle but are more likely to succeed if married and filing based on an I-130