How to manually load an existing mesh

Ok, my problem was when i was creating bullets the capsules,even if they were scripted a certain size, were created in there default value. So i decided to make an empty prefab and AddComponents by scripting. The only problem is i do not know how to load the capsule mesh? I know how to load from a resource file and i know i can go and choose another mesh. Regardless, i’m very curious on how to load a primitiveType mesh like a Capsule? (By scripting of course)

void Awake () 
	{
		obj_=this.gameObject;
		tran_=obj_.transform;
		obj_.AddComponent ("Rigidbody");
		obj_.AddComponent("CapsuleCollider");
		obj_.AddComponent ("MeshFilter");
		mesh_=((MeshFilter) obj_.GetComponent("MeshFilter")).mesh;
//mesh_=Capsule.mesh...or something like that?
	}

primitive types are not loaded by generated by the corresponding class.
if you search the script reference for cube or sphere you will surely find its name, don’t know it out of head.