Suspect barricades himself inside Punta Gorda home